package com.djzhou.gmms.model.company;

import java.util.Date;

import com.djzhou.gmms.model.entity.Entity;
import com.djzhou.gmms.model.user.TbUser;


public class TbCompany  extends Entity {


	private Integer companyId;//公司ID
	private String companyName;//公司名字
	private String companyNo;//公司编码
	private Integer parentCompanyId;//父级ID
	private Integer childCompanyFlag;//是否为子公司
	private String companyLegalPerson;//法人
	private String companyPhone;//电话
	private String companyFax;//传真
	private String companyEmail;//email
	private String companyAddress;//地址
	private String companyBirthday;//公司成立时间
	private String companyProject;//公司负责项目
	private Date createTime;//创建时间
	private Date lastModifyTime;//最后修改时间
	private Integer deleteFlag;//删除标识
	private String remark;//备注
	private String backupData;//备份数据
	private String companyPath;//公司无限级路径
	
	private TbUser user;//操作人
	
	
	public TbUser getUser() {
		return user;
	}
	public void setUser(TbUser user) {
		this.user = user;
	}
	
	public Integer getCompanyId() {
		return companyId;
	}
	public void setCompanyId(Integer companyId) {
		this.companyId = companyId;
	}
	public String getCompanyName() {
		return companyName;
	}
	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}
	public String getCompanyNo() {
		return companyNo;
	}
	public void setCompanyNo(String companyNo) {
		this.companyNo = companyNo;
	}
	public Integer getParentCompanyId() {
		return parentCompanyId;
	}
	public void setParentCompanyId(Integer parentCompanyId) {
		this.parentCompanyId = parentCompanyId;
	}
	public Integer getChildCompanyFlag() {
		return childCompanyFlag;
	}
	public void setChildCompanyFlag(Integer childCompanyFlag) {
		this.childCompanyFlag = childCompanyFlag;
	}
	public String getCompanyLegalPerson() {
		return companyLegalPerson;
	}
	public void setCompanyLegalPerson(String companyLegalPerson) {
		this.companyLegalPerson = companyLegalPerson;
	}
	public String getCompanyPhone() {
		return companyPhone;
	}
	public void setCompanyPhone(String companyPhone) {
		this.companyPhone = companyPhone;
	}
	public String getCompanyFax() {
		return companyFax;
	}
	public void setCompanyFax(String companyFax) {
		this.companyFax = companyFax;
	}
	public String getCompanyEmail() {
		return companyEmail;
	}
	public void setCompanyEmail(String companyEmail) {
		this.companyEmail = companyEmail;
	}
	public String getCompanyAddress() {
		return companyAddress;
	}
	public void setCompanyAddress(String companyAddress) {
		this.companyAddress = companyAddress;
	}
	public String getCompanyBirthday() {
		return companyBirthday;
	}
	public void setCompanyBirthday(String companyBirthday) {
		this.companyBirthday = companyBirthday;
	}
	public String getCompanyProject() {
		return companyProject;
	}
	public void setCompanyProject(String companyProject) {
		this.companyProject = companyProject;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	public Date getLastModifyTime() {
		return lastModifyTime;
	}
	public void setLastModifyTime(Date lastModifyTime) {
		this.lastModifyTime = lastModifyTime;
	}
	public Integer getDeleteFlag() {
		return deleteFlag;
	}
	public void setDeleteFlag(Integer deleteFlag) {
		this.deleteFlag = deleteFlag;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public String getBackupData() {
		return backupData;
	}
	public void setBackupData(String backupData) {
		this.backupData = backupData;
	}
	public String getCompanyPath() {
		return companyPath;
	}
	public void setCompanyPath(String companyPath) {
		this.companyPath = companyPath;
	}


}